
/********************************************************************
	common
	start
*********************************************************************/

function toReport(targetType, targetId, userId) { 
	window.open ("/report/toReport/" + targetType + "-" + targetId + "-" + userId, "newwindow", "height=300, width=400, top=400,left=400, toolbar=no, menubar=no, scrollbars=no, resizable=no, location=no, status=no");
}  

function changeValidateCodeImg() { 
	var myimg = document.getElementById("validate_code_img"); 
	now = new Date(); 
	myimg.src="/validateImg/"+now.getTime();
} 

/********************************************************************
	common
	end
*********************************************************************/



/********************************************************************
	BOOK
	start
*********************************************************************/
function uploadBookImage() {  
	$("#message").html("正在上传····");  
	$("#showImage").html(""); 
	 var options = {  
		url : "/upimg/upload",//跳转到相应的Action  
		type : "POST",//提交方式 
		dataType : "text",//数据类型   
		success : function(msg) {//调用Action后返回过来的数据  
			
			alert("aa");  
						alert(msg);  
						if (msg.indexOf("#") > 0) {    
							var data = msg.split("#");  
							$("#message").html("<font color='red'>"+data[0]+"</font>");  
							$("#showImage").html("<img src='"+data[1]+"' width='460' height='660'/>");  
						} else {  
							$("#message").html(msg);//在相应的位置显示信息  
						}  
					},
		error : function(msg) {//调用Action后返回过来的数据  
			
			alert("error"); alert(msg); }
		};
	 
	$("#picform").ajaxSubmit(options);//绑定页面中form表单的id  
	return flase;
} 


function loadAlreadyReadNotesList(bookId) {
	$.ajax( { 
	    type :"POST",  //提交方式 
	    url :"/notes/pageNoteByAlreadReadBook/" + bookId,         //请求链接 
	    dataType :"text", //返回数据类型 
	    success : function(msg) {//调用Action后返回过来的数据  
			 var id = "#book_" + bookId + "_notes_list";
			 $(id).html(msg);
			 
		},
		error : function(msg) {//调用Action后返回过来的数据  
		alert("error"); alert(msg); }
		});
}


function loadUserLeadReadNotesList(bookId) {
	$.ajax( { 
	    type :"POST",  //提交方式 
	    url :"/notes/pageNoteByAlreadReadBook/" + bookId,         //请求链接 
	    dataType :"text", //返回数据类型 
	    success : function(msg) {//调用Action后返回过来的数据  
			 var id = "#book_" + bookId + "_notes_list";
			 $(id).html(msg);
			 
		},
		error : function(msg) {//调用Action后返回过来的数据  
		alert("error"); alert(msg); }
		});
}


function loadUserReadNotesList(bookId, userId) {
	$.ajax( { 
	    type :"POST",  //提交方式 
	    url :"/notes/listNoteByMyBook/" + bookId + "-" + userId,         //请求链接 
	    dataType :"text", //返回数据类型 
	    success : function(msg) {//调用Action后返回过来的数据  
			 var id = "#book_" + bookId + "_notes_list";
			 $(id).html(msg);
			 
		},
		error : function(msg) {//调用Action后返回过来的数据  
		alert("error"); alert(msg); }
		});
}


function loadUserReadBook(userId, order) {
	$.ajax( { 
	    type :"POST",  //提交方式 
	    url :"/book/pageUserReadBook/" + userId +"-" + pageNum + "-" + order,         //请求链接 
	    dataType :"text", //返回数据类型 
	    success : function(msg) {//调用Action后返回过来的数据  
			 $("#bookList").append(msg); 
		},
		error : function(msg) {//调用Action后返回过来的数据  
		alert("error"); alert(msg); }
		});
		
	pageNum++;
}

function book_detail_focus(bookId) {
	$.ajax( { 
	    type :"POST",  //提交方式 
	    url :"/focus/focus/" + bookId ,         //请求链接 
	    dataType :"text", //返回数据类型 
	    success : function(msg) {//调用Action后返回过来的数据  
			 alert(msg);
			 $("#focus_a").html(msg);
		},
		error : function(msg) {//调用Action后返回过来的数据  
		alert("error"); alert(msg); }
		});
}

function hiddenMoreNotes() {
	$("#notesMore").css("display","none");
}

function loadBookNotes(bookId) {
	$.ajax( { 
	    type :"POST",  //提交方式 
	    url :"/notes/pageNoteByBook/" + pageNum + "-" + bookId + "-" + orderType,         //请求链接 
	    dataType :"text", //返回数据类型 
	    success : function(msg) {//调用Action后返回过来的数据  
			 $("#notesList").append(msg); 
		},
		error : function(msg) {//调用Action后返回过来的数据  
		alert("error"); alert(msg); }
		});
		
	pageNum++;
}



/********************************************************************
	BOOK
	end
*********************************************************************/



/********************************************************************
	CHAPTER
	start
*********************************************************************/

function chapter_add() {
	i = i+1;
	var text='<div id="div_i">排序:<input name="sort_'+ i +'" type="text" size="3" value="' + i + '" />章节名:<input name="name_' + i + '" type="text" /><a href="#" onClick="chapter_remove(this)" >删除</a></div>';
	$("#form_context").append(text); 
	$("#chapter_sum").val(i);
}

function chapter_remove(e) {
	var div_e = $(e);
	div_e.parent().remove();
	$("#chapter_sum").val(i);
}
	
function chapter_del(e, id) {
	$.ajax( { 
		type :"POST",  //提交方式 
		url :"/chapter/delete/" + id,         //请求链接 
		dataType :"text", //返回数据类型 
		success : function(msg) {//调用Action后返回过来的数据  
			var div_e = $(e);
			div_e.parent().remove();
			$("#chapter_sum").val(i);
		},
		error : function(msg) {//调用Action后返回过来的数据  
		alert("error"); alert(msg); }
		});
		
	pageNum++;
}
	


/********************************************************************
	CHAPTER
	end
*********************************************************************/


/********************************************************************
	MARKET
	START
*********************************************************************/

function market_add() {
	i = i+1;
	var text='<div id="div_i">商家:<input name="seller_'+ i +'" type="text"/>价格:<input name="price_' + i + '" type="text" />url:<input name="url_' + i + '" type="text" /><a href="#" onClick="market_remove(this)" >删除</a></div>';
	$("#form_context").append(text); 
	$("#market_sum").val(i);
}

function market_remove(e) {
	var div_e = $(e);
	div_e.parent().remove();
	$("#market_sum").val(i);
}

function market_del(e, id) {
	$.ajax( { 
		type :"POST",  //提交方式 
		url :"/market/delete/" + id,         //请求链接 
		dataType :"text", //返回数据类型 
		success : function(msg) {//调用Action后返回过来的数据  
			var div_e = $(e);
			div_e.parent().remove();
			$("#market_sum").val(i);
		},
		error : function(msg) {//调用Action后返回过来的数据  
		alert("error"); alert(msg); }
		});
		
	pageNum++;
}

/********************************************************************
	MARKET
	end
*********************************************************************/



/********************************************************************
	NOTES
	start
*********************************************************************/

function notes_addReplyMethod() {  
	 var options = {  
		url : "/reply/add",//跳转到相应的Action  
		type : "POST",//提交方式 
		dataType : "text",//数据类型   
		success : function(msg) {//调用Action后返回过来的数据  
						$("#replyList").html(msg + $("#replyList").html()); 
						$("#reply_context").val("");
						$("#validate_code").val("");
						changeValidateCodeImg();
					},
		error : function(msg) {//调用Action后返回过来的数据  
			alert("error"); alert(msg); }
		};
	 
	$("#addreplyform").ajaxSubmit(options);//绑定页面中form表单的id  
	return flase;
} 

function notes_loadReply(noteId) {
	$.ajax( { 
	    type :"POST",  //提交方式 
	    url :"/reply/listPage/" +noteId +"-" + pageNum,         //请求链接 
	    dataType :"text", //返回数据类型 
	    success : function(msg) {//调用Action后返回过来的数据  
			$("#replyList").append(msg); 
		},
		error : function(msg) {//调用Action后返回过来的数据  
			alert("error"); 
		}
		});
		
	pageNum++;
}

function notes_toReply(nick) {
	$("#reply_context").val("@" + nick + ":");
	$("#reply_context").focus();
}

function hiddenMoreReply() {
	$("#more_reply").css("display","none");
}

function notes_detail_good(noteId) {  
	 var options = {  
		url : "/notes/good/" + noteId,//跳转到相应的Action  
		type : "POST",//提交方式 
		dataType : "text",//数据类型   
		success : function(msg) {//调用Action后返回过来的数据
						$("#good_times").html("<img src='good2.png'/*tpa=http://www.duyou8.com/img/good2.png*/ /> " + msg);
					},
		error : function(msg) {//调用Action后返回过来的数据  
			alert("error"); alert(msg); }
		};
	 
	$("#goodBadForm").ajaxSubmit(options);//绑定页面中form表单的id  
	return flase;
} 

function notes_detail_bad(noteId) {  
	 var options = {  
		url : "/notes/bad/" + noteId,//跳转到相应的Action  
		type : "POST",//提交方式 
		dataType : "text",//数据类型   
		success : function(msg) {//调用Action后返回过来的数据
						$("#bad_times").html("<img src='bad2.png'/*tpa=http://www.duyou8.com/img/bad2.png*/ /> " + msg);
					},
		error : function(msg) {//调用Action后返回过来的数据  
			alert("error"); alert(msg); }
		};
	 
	$("#goodBadForm").ajaxSubmit(options);//绑定页面中form表单的id  
	return flase;
} 



/********************************************************************
	NOTES
	end
*********************************************************************/


/********************************************************************
	USER
	start
*********************************************************************/

function uploadUserImage() {  
	$("#message").html("正在上传····");  
	$("#showImage").html(""); 
	 var options = {  
		url : "/upimg/upload",//跳转到相应的Action  
		type : "POST",//提交方式 
		dataType : "text",//数据类型   
		success : function(msg) {//调用Action后返回过来的数据  
			
			alert("aa");  
						alert(msg);  
						if (msg.indexOf("#") > 0) {    
							var data = msg.split("#");  
							$("#message").html("<font color='red'>"+data[0]+"</font>");  
							$("#showImage").html("<img src='"+data[1]+"' width='40' height='40'/> <img src='"+data[1]+"' width='80' height='80'/>");  
							$("#headimg").value=data[1];  
						} else {  
							$("#message").html(msg);//在相应的位置显示信息  
						}  
					},
		error : function(msg) {//调用Action后返回过来的数据  
			
			alert("error"); alert(msg); }
		};
	 
	$("#picform").ajaxSubmit(options);//绑定页面中form表单的id  
	return flase;
} 

/********************************************************************
	USER
	end
*********************************************************************/











